high-resolution display - Turkish English Dictionary